package com.edu.whty.entity.usertextbook;


import com.alibaba.fastjson.annotation.JSONField;

import java.util.List;

public class UserTextBook implements java.io.Serializable {

    private static final long serialVersionUID = 4373136383757074971L;

    private String id;// 主键
	private String userId;// 用户id
	private List<String> userIdList;
	private String userName;// 用户名
	private String textbookId;// 教材id cms提供
	private String textbookName;// 教材名
	private String periodId;// 学段ID
	private String periodName;// 学段名称
	private String subjectId;// 学科ID
	private String subjectName;// 学科名称
	private String editionId;// 版本ID
	private String editionName;// 版本名称
	private String volumeId;// 册别ID
	private String volumeName;// 册别名称
	private String createTime;// 关注时间
	@JSONField(serialize = false)
	private String delTime;// 删除时间
	@JSONField(serialize = false)
	private String status;// 是否删除 0 正常 1 已删除
	@JSONField(serialize = false)
	private String platformCode;// 平台编码
	@JSONField(serialize = false)
	private String orgId;// 机构id
	@JSONField(serialize = false)
	private String areaId;// 区域id
	private String isOwner;//是否自定义数据
	private String role;
	@JSONField(serialize = false)
	private String loginPlatformCode;
	private String version;
	private String isSync;

	public UserTextBook() {
		super();
	}

	@Override
	public String toString() {
		return "TextBook [id=" + id + ", userId=" + userId + ", userName="
				+ userName + ", textbookId=" + textbookId + ", textbookName="
				+ textbookName + ", periodId=" + periodId + ", periodName="
				+ periodName + ", subjectId=" + subjectId + ", subjectName="
				+ subjectName + ", editionId=" + editionId + ", editionName="
				+ editionName + ", volumeId=" + volumeId + ", volumeName="
				+ volumeName + ", createTime=" + createTime + ", status="
				+ status + "]";
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public List<String> getUserIdList() {
		return userIdList;
	}

	public void setUserIdList(List<String> userIdList) {
		this.userIdList = userIdList;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getTextbookId() {
		return textbookId;
	}

	public void setTextbookId(String textbookId) {
		this.textbookId = textbookId;
	}

	public String getTextbookName() {
		return textbookName;
	}

	public void setTextbookName(String textbookName) {
		this.textbookName = textbookName;
	}

	public String getPeriodId() {
		return periodId;
	}

	public void setPeriodId(String periodId) {
		this.periodId = periodId;
	}

	public String getPeriodName() {
		return periodName;
	}

	public void setPeriodName(String periodName) {
		this.periodName = periodName;
	}

	public String getSubjectId() {
		return subjectId;
	}

	public void setSubjectId(String subjectId) {
		this.subjectId = subjectId;
	}

	public String getSubjectName() {
		return subjectName;
	}

	public void setSubjectName(String subjectName) {
		this.subjectName = subjectName;
	}

	public String getEditionId() {
		return editionId;
	}

	public void setEditionId(String editionId) {
		this.editionId = editionId;
	}

	public String getEditionName() {
		return editionName;
	}

	public void setEditionName(String editionName) {
		this.editionName = editionName;
	}

	public String getVolumeId() {
		return volumeId;
	}

	public void setVolumeId(String volumeId) {
		this.volumeId = volumeId;
	}

	public String getVolumeName() {
		return volumeName;
	}

	public void setVolumeName(String volumeName) {
		this.volumeName = volumeName;
	}

	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getDelTime() {
		return delTime;
	}

	public void setDelTime(String delTime) {
		this.delTime = delTime;
	}

	public String getPlatformCode() {
		return platformCode;
	}

	public void setPlatformCode(String platformCode) {
		this.platformCode = platformCode;
	}

	public String getOrgId() {
		return orgId;
	}

	public void setOrgId(String orgId) {
		this.orgId = orgId;
	}

	public String getAreaId() {
		return areaId;
	}

	public void setAreaId(String areaId) {
		this.areaId = areaId;
	}

	public String getIsOwner() {
		return isOwner;
	}

	public void setIsOwner(String isOwner) {
		this.isOwner = isOwner;
	}

	public String getRole() {
		return role;
	}

	public void setRole(String role) {
		this.role = role;
	}

	public String getLoginPlatformCode() {
		return loginPlatformCode;
	}

	public void setLoginPlatformCode(String loginPlatformCode) {
		this.loginPlatformCode = loginPlatformCode;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public String getIsSync() {
		return isSync;
	}

	public void setIsSync(String isSync) {
		this.isSync = isSync;
	}
}
